fresh legs - Turco Inglés Diccionario